Supplier Page from Creative BioMart for Recombinant Saccharomyces Cerevisiae STR3 Protein (1-465 aa), His-SUMO-tagged